package com.fanco.learn_datastruct_leetcode.designpattern.builder;

/**
 * @author qiaowang 2022/2/9
 * 描述
 */
public abstract class AbstractHouse {

    abstract void buildBasic();

    abstract void buildWalls();

    abstract void roofed();

    void build() {
        buildBasic();
        buildWalls();
        roofed();
    }

}
